2ca6b1b3a0697ce211dc7903bb31a348819fb62d,KSYScreenStreamer/demo/src/com/ksyun/media/diversity/screenstreamer/demo/ScreenActivity.java,ScreenActivity,onCreate,#Bundle#,212

Before Change


            mScreenStreamer.setIsLandspace(mIsLandspace);

            //just for demo not necessary
            if (mIsLandspace) {
                setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
            } else {
                setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
            }

            mAutoStart = bundle.getBoolean(START_ATUO, false);

After Change


            //推�的横竖�设置,默认竖�
            int orientation = bundle.getInt(ORIENTATION, ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
            mPresetOrientation = orientation;
            if (orientation == ActivityInfo.SCREEN_ORIENTATION_FULL_SENSOR) {
                setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_FULL_SENSOR);
            } else if (orientation == ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE) {
                mIsLandscape = true;
                setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
                mScreenStreamer.setIsLandspace(mIsLandscape);
            } else {
                mIsLandscape = false;
                setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
                mScreenStreamer.setIsLandspace(mIsLandscape);
            }
            mLastRotation = getDisplayRotation();